squint surgery - Spanish English Dictionary